home *** CD-ROM | disk | FTP | other *** search
/ Interactive Web Graphics with Shout 3D / Interactive Web Graphics With Shout 3D.iso / mac / Shout3Ddemo / S3D_2E1.exe / Shout3d_runtime / codebase / models / renderTests / emissiveDiffuseTextureCones.s3d < prev    next >
Text File  |  2000-09-11  |  23KB  |  1,024 lines

  1. #VRML V2.0 utf8
  2.  
  3. #Cosmo Worlds V2.0
  4.  
  5. Transform {
  6.   children    Shape {
  7.     appearance    Appearance {
  8.       material    Material {      modulateTextureWithDiffuse true
  9.     diffuseColor    1 1 1
  10.       }
  11.  
  12.       texture    DEF _0 ImageTexture {
  13.     repeatS    TRUE
  14.     repeatT    TRUE
  15.     url    "../images/shared/sky.gif"
  16.       }
  17.  
  18.     }
  19.  
  20.     geometry    DEF _1 IndexedFaceSet {
  21.       coord    Coordinate {
  22.     point    [ 0 1 0,
  23.           0 -1 -1,
  24.           -0.382683 -1 -0.92388,
  25.           -0.707107 -1 -0.707107,
  26.           -0.92388 -1 -0.382683,
  27.           -1 -1 -6.12303e-017,
  28.           -0.92388 -1 0.382683,
  29.           -0.707107 -1 0.707107,
  30.           -0.382683 -1 0.92388,
  31.           -1.22461e-016 -1 1,
  32.           0.382683 -1 0.92388,
  33.           0.707107 -1 0.707107,
  34.           0.92388 -1 0.382683,
  35.           1 -1 1.83691e-016,
  36.           0.92388 -1 -0.382683,
  37.           0.707107 -1 -0.707107,
  38.           0.382683 -1 -0.92388,
  39.           0 -1 0 ]
  40.       }
  41.  
  42.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  43.             0, 3, 4, -1, 0, 4, 5, -1,
  44.             0, 5, 6, -1, 0, 6, 7, -1,
  45.             0, 7, 8, -1, 0, 8, 9, -1,
  46.             0, 9, 10, -1, 0, 10, 11, -1,
  47.             0, 11, 12, -1, 0, 12, 13, -1,
  48.             0, 13, 14, -1, 0, 14, 15, -1,
  49.             0, 15, 16, -1, 0, 16, 1, -1,
  50.             17, 1, 16, -1, 17, 16, 15, -1,
  51.             17, 15, 14, -1, 17, 14, 13, -1,
  52.             17, 13, 12, -1, 17, 12, 11, -1,
  53.             17, 11, 10, -1, 17, 10, 9, -1,
  54.             17, 9, 8, -1, 17, 8, 7, -1,
  55.             17, 7, 6, -1, 17, 6, 5, -1,
  56.             17, 5, 4, -1, 17, 4, 3, -1,
  57.             17, 3, 2, -1, 17, 2, 1, -1 ]
  58.       texCoord    TextureCoordinate {
  59.     point    [ 0.0625 1,
  60.           0 0,
  61.           0.0625 0,
  62.           0.125 1,
  63.           0.125 0,
  64.           0.1875 1,
  65.           0.1875 0,
  66.           0.25 1,
  67.           0.25 0,
  68.           0.3125 1,
  69.           0.3125 0,
  70.           0.375 1,
  71.           0.375 0,
  72.           0.4375 1,
  73.           0.4375 0,
  74.           0.5 1,
  75.           0.5 0,
  76.           0.5625 1,
  77.           0.5625 0,
  78.           0.625 1,
  79.           0.625 0,
  80.           0.6875 1,
  81.           0.6875 0,
  82.           0.75 1,
  83.           0.75 0,
  84.           0.8125 1,
  85.           0.8125 0,
  86.           0.875 1,
  87.           0.875 0,
  88.           0.9375 1,
  89.           0.9375 0,
  90.           1 1,
  91.           1 0,
  92.           0.5 0.5,
  93.           0.691342 0.0380602,
  94.           0.853553 0.146447,
  95.           0.96194 0.308658,
  96.           1 0.5,
  97.           0.96194 0.691342,
  98.           0.853553 0.853553,
  99.           0.691342 0.96194,
  100.           0.308658 0.96194,
  101.           0.146447 0.853553,
  102.           0.0380602 0.691342,
  103.           0 0.5,
  104.           0.0380602 0.308658,
  105.           0.146447 0.146447,
  106.           0.308658 0.0380602 ]
  107.       }
  108.  
  109.       creaseAngle    0.5
  110.       normalIndex    [  ]
  111.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  112.             5, 4, 6, -1, 7, 6, 8, -1,
  113.             9, 8, 10, -1, 11, 10, 12, -1,
  114.             13, 12, 14, -1, 15, 14, 16, -1,
  115.             17, 16, 18, -1, 19, 18, 20, -1,
  116.             21, 20, 22, -1, 23, 22, 24, -1,
  117.             25, 24, 26, -1, 27, 26, 28, -1,
  118.             29, 28, 30, -1, 31, 30, 32, -1,
  119.             33, 16, 34, -1, 33, 34, 35, -1,
  120.             33, 35, 36, -1, 33, 36, 37, -1,
  121.             33, 37, 38, -1, 33, 38, 39, -1,
  122.             33, 39, 40, -1, 33, 40, 15, -1,
  123.             33, 15, 41, -1, 33, 41, 42, -1,
  124.             33, 42, 43, -1, 33, 43, 44, -1,
  125.             33, 44, 45, -1, 33, 45, 46, -1,
  126.             33, 46, 47, -1, 33, 47, 16, -1 ]
  127.     }
  128.  
  129.   }
  130.  
  131.   translation    -2 2 0
  132. }
  133. Viewpoint {
  134.   position    1.33874 3.42021 9.39693
  135.   orientation    -1 0 0  0.349066
  136.   fieldOfView    0.785398
  137. }
  138. Transform {
  139.   children    Shape {
  140.     appearance    Appearance {
  141.       material    Material {
  142.       modulateTextureWithDiffuse true
  143.     diffuseColor    0.5 0.5 0.5
  144.       }
  145.  
  146.       texture    USE _0
  147.  
  148.     }
  149.  
  150.     geometry    DEF _2 IndexedFaceSet {
  151.       coord    Coordinate {
  152.     point    [ 0 1 0,
  153.           0 -1 -1,
  154.           -0.382683 -1 -0.92388,
  155.           -0.707107 -1 -0.707107,
  156.           -0.92388 -1 -0.382683,
  157.           -1 -1 -6.12303e-017,
  158.           -0.92388 -1 0.382683,
  159.           -0.707107 -1 0.707107,
  160.           -0.382683 -1 0.92388,
  161.           -1.22461e-016 -1 1,
  162.           0.382683 -1 0.92388,
  163.           0.707107 -1 0.707107,
  164.           0.92388 -1 0.382683,
  165.           1 -1 1.83691e-016,
  166.           0.92388 -1 -0.382683,
  167.           0.707107 -1 -0.707107,
  168.           0.382683 -1 -0.92388,
  169.           0 -1 0 ]
  170.       }
  171.  
  172.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  173.             0, 3, 4, -1, 0, 4, 5, -1,
  174.             0, 5, 6, -1, 0, 6, 7, -1,
  175.             0, 7, 8, -1, 0, 8, 9, -1,
  176.             0, 9, 10, -1, 0, 10, 11, -1,
  177.             0, 11, 12, -1, 0, 12, 13, -1,
  178.             0, 13, 14, -1, 0, 14, 15, -1,
  179.             0, 15, 16, -1, 0, 16, 1, -1,
  180.             17, 1, 16, -1, 17, 16, 15, -1,
  181.             17, 15, 14, -1, 17, 14, 13, -1,
  182.             17, 13, 12, -1, 17, 12, 11, -1,
  183.             17, 11, 10, -1, 17, 10, 9, -1,
  184.             17, 9, 8, -1, 17, 8, 7, -1,
  185.             17, 7, 6, -1, 17, 6, 5, -1,
  186.             17, 5, 4, -1, 17, 4, 3, -1,
  187.             17, 3, 2, -1, 17, 2, 1, -1 ]
  188.       texCoord    TextureCoordinate {
  189.     point    [ 0.0625 1,
  190.           0 0,
  191.           0.0625 0,
  192.           0.125 1,
  193.           0.125 0,
  194.           0.1875 1,
  195.           0.1875 0,
  196.           0.25 1,
  197.           0.25 0,
  198.           0.3125 1,
  199.           0.3125 0,
  200.           0.375 1,
  201.           0.375 0,
  202.           0.4375 1,
  203.           0.4375 0,
  204.           0.5 1,
  205.           0.5 0,
  206.           0.5625 1,
  207.           0.5625 0,
  208.           0.625 1,
  209.           0.625 0,
  210.           0.6875 1,
  211.           0.6875 0,
  212.           0.75 1,
  213.           0.75 0,
  214.           0.8125 1,
  215.           0.8125 0,
  216.           0.875 1,
  217.           0.875 0,
  218.           0.9375 1,
  219.           0.9375 0,
  220.           1 1,
  221.           1 0,
  222.           0.5 0.5,
  223.           0.691342 0.0380602,
  224.           0.853553 0.146447,
  225.           0.96194 0.308658,
  226.           1 0.5,
  227.           0.96194 0.691342,
  228.           0.853553 0.853553,
  229.           0.691342 0.96194,
  230.           0.308658 0.96194,
  231.           0.146447 0.853553,
  232.           0.0380602 0.691342,
  233.           0 0.5,
  234.           0.0380602 0.308658,
  235.           0.146447 0.146447,
  236.           0.308658 0.0380602 ]
  237.       }
  238.  
  239.       creaseAngle    0.5
  240.       normalIndex    [  ]
  241.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  242.             5, 4, 6, -1, 7, 6, 8, -1,
  243.             9, 8, 10, -1, 11, 10, 12, -1,
  244.             13, 12, 14, -1, 15, 14, 16, -1,
  245.             17, 16, 18, -1, 19, 18, 20, -1,
  246.             21, 20, 22, -1, 23, 22, 24, -1,
  247.             25, 24, 26, -1, 27, 26, 28, -1,
  248.             29, 28, 30, -1, 31, 30, 32, -1,
  249.             33, 16, 34, -1, 33, 34, 35, -1,
  250.             33, 35, 36, -1, 33, 36, 37, -1,
  251.             33, 37, 38, -1, 33, 38, 39, -1,
  252.             33, 39, 40, -1, 33, 40, 15, -1,
  253.             33, 15, 41, -1, 33, 41, 42, -1,
  254.             33, 42, 43, -1, 33, 43, 44, -1,
  255.             33, 44, 45, -1, 33, 45, 46, -1,
  256.             33, 46, 47, -1, 33, 47, 16, -1 ]
  257.     }
  258.  
  259.   }
  260.  
  261.   translation    0 2 0
  262. }
  263. Transform {
  264.   children    Shape {
  265.     appearance    Appearance {
  266.       material    Material {
  267.       modulateTextureWithDiffuse true
  268.     diffuseColor    0 0 0
  269.       }
  270.  
  271.       texture    USE _0
  272.  
  273.     }
  274.  
  275.     geometry    DEF _3 IndexedFaceSet {
  276.       coord    Coordinate {
  277.     point    [ 0 1 0,
  278.           0 -1 -1,
  279.           -0.382683 -1 -0.92388,
  280.           -0.707107 -1 -0.707107,
  281.           -0.92388 -1 -0.382683,
  282.           -1 -1 -6.12303e-017,
  283.           -0.92388 -1 0.382683,
  284.           -0.707107 -1 0.707107,
  285.           -0.382683 -1 0.92388,
  286.           -1.22461e-016 -1 1,
  287.           0.382683 -1 0.92388,
  288.           0.707107 -1 0.707107,
  289.           0.92388 -1 0.382683,
  290.           1 -1 1.83691e-016,
  291.           0.92388 -1 -0.382683,
  292.           0.707107 -1 -0.707107,
  293.           0.382683 -1 -0.92388,
  294.           0 -1 0 ]
  295.       }
  296.  
  297.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  298.             0, 3, 4, -1, 0, 4, 5, -1,
  299.             0, 5, 6, -1, 0, 6, 7, -1,
  300.             0, 7, 8, -1, 0, 8, 9, -1,
  301.             0, 9, 10, -1, 0, 10, 11, -1,
  302.             0, 11, 12, -1, 0, 12, 13, -1,
  303.             0, 13, 14, -1, 0, 14, 15, -1,
  304.             0, 15, 16, -1, 0, 16, 1, -1,
  305.             17, 1, 16, -1, 17, 16, 15, -1,
  306.             17, 15, 14, -1, 17, 14, 13, -1,
  307.             17, 13, 12, -1, 17, 12, 11, -1,
  308.             17, 11, 10, -1, 17, 10, 9, -1,
  309.             17, 9, 8, -1, 17, 8, 7, -1,
  310.             17, 7, 6, -1, 17, 6, 5, -1,
  311.             17, 5, 4, -1, 17, 4, 3, -1,
  312.             17, 3, 2, -1, 17, 2, 1, -1 ]
  313.       texCoord    TextureCoordinate {
  314.     point    [ 0.0625 1,
  315.           0 0,
  316.           0.0625 0,
  317.           0.125 1,
  318.           0.125 0,
  319.           0.1875 1,
  320.           0.1875 0,
  321.           0.25 1,
  322.           0.25 0,
  323.           0.3125 1,
  324.           0.3125 0,
  325.           0.375 1,
  326.           0.375 0,
  327.           0.4375 1,
  328.           0.4375 0,
  329.           0.5 1,
  330.           0.5 0,
  331.           0.5625 1,
  332.           0.5625 0,
  333.           0.625 1,
  334.           0.625 0,
  335.           0.6875 1,
  336.           0.6875 0,
  337.           0.75 1,
  338.           0.75 0,
  339.           0.8125 1,
  340.           0.8125 0,
  341.           0.875 1,
  342.           0.875 0,
  343.           0.9375 1,
  344.           0.9375 0,
  345.           1 1,
  346.           1 0,
  347.           0.5 0.5,
  348.           0.691342 0.0380602,
  349.           0.853553 0.146447,
  350.           0.96194 0.308658,
  351.           1 0.5,
  352.           0.96194 0.691342,
  353.           0.853553 0.853553,
  354.           0.691342 0.96194,
  355.           0.308658 0.96194,
  356.           0.146447 0.853553,
  357.           0.0380602 0.691342,
  358.           0 0.5,
  359.           0.0380602 0.308658,
  360.           0.146447 0.146447,
  361.           0.308658 0.0380602 ]
  362.       }
  363.  
  364.       creaseAngle    0.5
  365.       normalIndex    [  ]
  366.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  367.             5, 4, 6, -1, 7, 6, 8, -1,
  368.             9, 8, 10, -1, 11, 10, 12, -1,
  369.             13, 12, 14, -1, 15, 14, 16, -1,
  370.             17, 16, 18, -1, 19, 18, 20, -1,
  371.             21, 20, 22, -1, 23, 22, 24, -1,
  372.             25, 24, 26, -1, 27, 26, 28, -1,
  373.             29, 28, 30, -1, 31, 30, 32, -1,
  374.             33, 16, 34, -1, 33, 34, 35, -1,
  375.             33, 35, 36, -1, 33, 36, 37, -1,
  376.             33, 37, 38, -1, 33, 38, 39, -1,
  377.             33, 39, 40, -1, 33, 40, 15, -1,
  378.             33, 15, 41, -1, 33, 41, 42, -1,
  379.             33, 42, 43, -1, 33, 43, 44, -1,
  380.             33, 44, 45, -1, 33, 45, 46, -1,
  381.             33, 46, 47, -1, 33, 47, 16, -1 ]
  382.     }
  383.  
  384.   }
  385.  
  386.   translation    2 2 0
  387. }
  388. Transform {
  389.   children    Shape {
  390.     appearance    Appearance {
  391.       material    Material {
  392.       modulateTextureWithDiffuse true
  393.     diffuseColor    1 1 1
  394.     emissiveColor    1 1 1
  395.       }
  396.  
  397.       texture    USE _0
  398.  
  399.     }
  400.  
  401.     geometry    DEF _4 IndexedFaceSet {
  402.       coord    Coordinate {
  403.     point    [ 0 1 0,
  404.           0 -1 -1,
  405.           -0.382683 -1 -0.92388,
  406.           -0.707107 -1 -0.707107,
  407.           -0.92388 -1 -0.382683,
  408.           -1 -1 -6.12303e-017,
  409.           -0.92388 -1 0.382683,
  410.           -0.707107 -1 0.707107,
  411.           -0.382683 -1 0.92388,
  412.           -1.22461e-016 -1 1,
  413.           0.382683 -1 0.92388,
  414.           0.707107 -1 0.707107,
  415.           0.92388 -1 0.382683,
  416.           1 -1 1.83691e-016,
  417.           0.92388 -1 -0.382683,
  418.           0.707107 -1 -0.707107,
  419.           0.382683 -1 -0.92388,
  420.           0 -1 0 ]
  421.       }
  422.  
  423.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  424.             0, 3, 4, -1, 0, 4, 5, -1,
  425.             0, 5, 6, -1, 0, 6, 7, -1,
  426.             0, 7, 8, -1, 0, 8, 9, -1,
  427.             0, 9, 10, -1, 0, 10, 11, -1,
  428.             0, 11, 12, -1, 0, 12, 13, -1,
  429.             0, 13, 14, -1, 0, 14, 15, -1,
  430.             0, 15, 16, -1, 0, 16, 1, -1,
  431.             17, 1, 16, -1, 17, 16, 15, -1,
  432.             17, 15, 14, -1, 17, 14, 13, -1,
  433.             17, 13, 12, -1, 17, 12, 11, -1,
  434.             17, 11, 10, -1, 17, 10, 9, -1,
  435.             17, 9, 8, -1, 17, 8, 7, -1,
  436.             17, 7, 6, -1, 17, 6, 5, -1,
  437.             17, 5, 4, -1, 17, 4, 3, -1,
  438.             17, 3, 2, -1, 17, 2, 1, -1 ]
  439.       texCoord    TextureCoordinate {
  440.     point    [ 0.0625 1,
  441.           0 0,
  442.           0.0625 0,
  443.           0.125 1,
  444.           0.125 0,
  445.           0.1875 1,
  446.           0.1875 0,
  447.           0.25 1,
  448.           0.25 0,
  449.           0.3125 1,
  450.           0.3125 0,
  451.           0.375 1,
  452.           0.375 0,
  453.           0.4375 1,
  454.           0.4375 0,
  455.           0.5 1,
  456.           0.5 0,
  457.           0.5625 1,
  458.           0.5625 0,
  459.           0.625 1,
  460.           0.625 0,
  461.           0.6875 1,
  462.           0.6875 0,
  463.           0.75 1,
  464.           0.75 0,
  465.           0.8125 1,
  466.           0.8125 0,
  467.           0.875 1,
  468.           0.875 0,
  469.           0.9375 1,
  470.           0.9375 0,
  471.           1 1,
  472.           1 0,
  473.           0.5 0.5,
  474.           0.691342 0.0380602,
  475.           0.853553 0.146447,
  476.           0.96194 0.308658,
  477.           1 0.5,
  478.           0.96194 0.691342,
  479.           0.853553 0.853553,
  480.           0.691342 0.96194,
  481.           0.308658 0.96194,
  482.           0.146447 0.853553,
  483.           0.0380602 0.691342,
  484.           0 0.5,
  485.           0.0380602 0.308658,
  486.           0.146447 0.146447,
  487.           0.308658 0.0380602 ]
  488.       }
  489.  
  490.       creaseAngle    0.5
  491.       normalIndex    [  ]
  492.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  493.             5, 4, 6, -1, 7, 6, 8, -1,
  494.             9, 8, 10, -1, 11, 10, 12, -1,
  495.             13, 12, 14, -1, 15, 14, 16, -1,
  496.             17, 16, 18, -1, 19, 18, 20, -1,
  497.             21, 20, 22, -1, 23, 22, 24, -1,
  498.             25, 24, 26, -1, 27, 26, 28, -1,
  499.             29, 28, 30, -1, 31, 30, 32, -1,
  500.             33, 16, 34, -1, 33, 34, 35, -1,
  501.             33, 35, 36, -1, 33, 36, 37, -1,
  502.             33, 37, 38, -1, 33, 38, 39, -1,
  503.             33, 39, 40, -1, 33, 40, 15, -1,
  504.             33, 15, 41, -1, 33, 41, 42, -1,
  505.             33, 42, 43, -1, 33, 43, 44, -1,
  506.             33, 44, 45, -1, 33, 45, 46, -1,
  507.             33, 46, 47, -1, 33, 47, 16, -1 ]
  508.     }
  509.  
  510.   }
  511.  
  512.   translation    -2 -1 0
  513. }
  514. Transform {
  515.   children    Shape {
  516.     appearance    Appearance {
  517.       material    Material {
  518.       modulateTextureWithDiffuse true
  519.     diffuseColor    1 1 1
  520.     emissiveColor    0.55 0.55 0.55
  521.       }
  522.  
  523.       texture    USE _0
  524.  
  525.     }
  526.  
  527.     geometry    DEF _5 IndexedFaceSet {
  528.       coord    Coordinate {
  529.     point    [ 0 1 0,
  530.           0 -1 -1,
  531.           -0.382683 -1 -0.92388,
  532.           -0.707107 -1 -0.707107,
  533.           -0.92388 -1 -0.382683,
  534.           -1 -1 -6.12303e-017,
  535.           -0.92388 -1 0.382683,
  536.           -0.707107 -1 0.707107,
  537.           -0.382683 -1 0.92388,
  538.           -1.22461e-016 -1 1,
  539.           0.382683 -1 0.92388,
  540.           0.707107 -1 0.707107,
  541.           0.92388 -1 0.382683,
  542.           1 -1 1.83691e-016,
  543.           0.92388 -1 -0.382683,
  544.           0.707107 -1 -0.707107,
  545.           0.382683 -1 -0.92388,
  546.           0 -1 0 ]
  547.       }
  548.  
  549.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  550.             0, 3, 4, -1, 0, 4, 5, -1,
  551.             0, 5, 6, -1, 0, 6, 7, -1,
  552.             0, 7, 8, -1, 0, 8, 9, -1,
  553.             0, 9, 10, -1, 0, 10, 11, -1,
  554.             0, 11, 12, -1, 0, 12, 13, -1,
  555.             0, 13, 14, -1, 0, 14, 15, -1,
  556.             0, 15, 16, -1, 0, 16, 1, -1,
  557.             17, 1, 16, -1, 17, 16, 15, -1,
  558.             17, 15, 14, -1, 17, 14, 13, -1,
  559.             17, 13, 12, -1, 17, 12, 11, -1,
  560.             17, 11, 10, -1, 17, 10, 9, -1,
  561.             17, 9, 8, -1, 17, 8, 7, -1,
  562.             17, 7, 6, -1, 17, 6, 5, -1,
  563.             17, 5, 4, -1, 17, 4, 3, -1,
  564.             17, 3, 2, -1, 17, 2, 1, -1 ]
  565.       texCoord    TextureCoordinate {
  566.     point    [ 0.0625 1,
  567.           0 0,
  568.           0.0625 0,
  569.           0.125 1,
  570.           0.125 0,
  571.           0.1875 1,
  572.           0.1875 0,
  573.           0.25 1,
  574.           0.25 0,
  575.           0.3125 1,
  576.           0.3125 0,
  577.           0.375 1,
  578.           0.375 0,
  579.           0.4375 1,
  580.           0.4375 0,
  581.           0.5 1,
  582.           0.5 0,
  583.           0.5625 1,
  584.           0.5625 0,
  585.           0.625 1,
  586.           0.625 0,
  587.           0.6875 1,
  588.           0.6875 0,
  589.           0.75 1,
  590.           0.75 0,
  591.           0.8125 1,
  592.           0.8125 0,
  593.           0.875 1,
  594.           0.875 0,
  595.           0.9375 1,
  596.           0.9375 0,
  597.           1 1,
  598.           1 0,
  599.           0.5 0.5,
  600.           0.691342 0.0380602,
  601.           0.853553 0.146447,
  602.           0.96194 0.308658,
  603.           1 0.5,
  604.           0.96194 0.691342,
  605.           0.853553 0.853553,
  606.           0.691342 0.96194,
  607.           0.308658 0.96194,
  608.           0.146447 0.853553,
  609.           0.0380602 0.691342,
  610.           0 0.5,
  611.           0.0380602 0.308658,
  612.           0.146447 0.146447,
  613.           0.308658 0.0380602 ]
  614.       }
  615.  
  616.       creaseAngle    0.5
  617.       normalIndex    [  ]
  618.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  619.             5, 4, 6, -1, 7, 6, 8, -1,
  620.             9, 8, 10, -1, 11, 10, 12, -1,
  621.             13, 12, 14, -1, 15, 14, 16, -1,
  622.             17, 16, 18, -1, 19, 18, 20, -1,
  623.             21, 20, 22, -1, 23, 22, 24, -1,
  624.             25, 24, 26, -1, 27, 26, 28, -1,
  625.             29, 28, 30, -1, 31, 30, 32, -1,
  626.             33, 16, 34, -1, 33, 34, 35, -1,
  627.             33, 35, 36, -1, 33, 36, 37, -1,
  628.             33, 37, 38, -1, 33, 38, 39, -1,
  629.             33, 39, 40, -1, 33, 40, 15, -1,
  630.             33, 15, 41, -1, 33, 41, 42, -1,
  631.             33, 42, 43, -1, 33, 43, 44, -1,
  632.             33, 44, 45, -1, 33, 45, 46, -1,
  633.             33, 46, 47, -1, 33, 47, 16, -1 ]
  634.     }
  635.  
  636.   }
  637.  
  638.   translation    0 -1 0
  639. }
  640. Transform {
  641.   children    Shape {
  642.     appearance    Appearance {
  643.       material    Material {
  644.       modulateTextureWithDiffuse true
  645.     diffuseColor    1 1 1
  646.       }
  647.  
  648.       texture    USE _0
  649.  
  650.     }
  651.  
  652.     geometry    DEF _6 IndexedFaceSet {
  653.       coord    Coordinate {
  654.     point    [ 0 1 0,
  655.           0 -1 -1,
  656.           -0.382683 -1 -0.92388,
  657.           -0.707107 -1 -0.707107,
  658.           -0.92388 -1 -0.382683,
  659.           -1 -1 -6.12303e-017,
  660.           -0.92388 -1 0.382683,
  661.           -0.707107 -1 0.707107,
  662.           -0.382683 -1 0.92388,
  663.           -1.22461e-016 -1 1,
  664.           0.382683 -1 0.92388,
  665.           0.707107 -1 0.707107,
  666.           0.92388 -1 0.382683,
  667.           1 -1 1.83691e-016,
  668.           0.92388 -1 -0.382683,
  669.           0.707107 -1 -0.707107,
  670.           0.382683 -1 -0.92388,
  671.           0 -1 0 ]
  672.       }
  673.  
  674.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  675.             0, 3, 4, -1, 0, 4, 5, -1,
  676.             0, 5, 6, -1, 0, 6, 7, -1,
  677.             0, 7, 8, -1, 0, 8, 9, -1,
  678.             0, 9, 10, -1, 0, 10, 11, -1,
  679.             0, 11, 12, -1, 0, 12, 13, -1,
  680.             0, 13, 14, -1, 0, 14, 15, -1,
  681.             0, 15, 16, -1, 0, 16, 1, -1,
  682.             17, 1, 16, -1, 17, 16, 15, -1,
  683.             17, 15, 14, -1, 17, 14, 13, -1,
  684.             17, 13, 12, -1, 17, 12, 11, -1,
  685.             17, 11, 10, -1, 17, 10, 9, -1,
  686.             17, 9, 8, -1, 17, 8, 7, -1,
  687.             17, 7, 6, -1, 17, 6, 5, -1,
  688.             17, 5, 4, -1, 17, 4, 3, -1,
  689.             17, 3, 2, -1, 17, 2, 1, -1 ]
  690.       texCoord    TextureCoordinate {
  691.     point    [ 0.0625 1,
  692.           0 0,
  693.           0.0625 0,
  694.           0.125 1,
  695.           0.125 0,
  696.           0.1875 1,
  697.           0.1875 0,
  698.           0.25 1,
  699.           0.25 0,
  700.           0.3125 1,
  701.           0.3125 0,
  702.           0.375 1,
  703.           0.375 0,
  704.           0.4375 1,
  705.           0.4375 0,
  706.           0.5 1,
  707.           0.5 0,
  708.           0.5625 1,
  709.           0.5625 0,
  710.           0.625 1,
  711.           0.625 0,
  712.           0.6875 1,
  713.           0.6875 0,
  714.           0.75 1,
  715.           0.75 0,
  716.           0.8125 1,
  717.           0.8125 0,
  718.           0.875 1,
  719.           0.875 0,
  720.           0.9375 1,
  721.           0.9375 0,
  722.           1 1,
  723.           1 0,
  724.           0.5 0.5,
  725.           0.691342 0.0380602,
  726.           0.853553 0.146447,
  727.           0.96194 0.308658,
  728.           1 0.5,
  729.           0.96194 0.691342,
  730.           0.853553 0.853553,
  731.           0.691342 0.96194,
  732.           0.308658 0.96194,
  733.           0.146447 0.853553,
  734.           0.0380602 0.691342,
  735.           0 0.5,
  736.           0.0380602 0.308658,
  737.           0.146447 0.146447,
  738.           0.308658 0.0380602 ]
  739.       }
  740.  
  741.       creaseAngle    0.5
  742.       normalIndex    [  ]
  743.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  744.             5, 4, 6, -1, 7, 6, 8, -1,
  745.             9, 8, 10, -1, 11, 10, 12, -1,
  746.             13, 12, 14, -1, 15, 14, 16, -1,
  747.             17, 16, 18, -1, 19, 18, 20, -1,
  748.             21, 20, 22, -1, 23, 22, 24, -1,
  749.             25, 24, 26, -1, 27, 26, 28, -1,
  750.             29, 28, 30, -1, 31, 30, 32, -1,
  751.             33, 16, 34, -1, 33, 34, 35, -1,
  752.             33, 35, 36, -1, 33, 36, 37, -1,
  753.             33, 37, 38, -1, 33, 38, 39, -1,
  754.             33, 39, 40, -1, 33, 40, 15, -1,
  755.             33, 15, 41, -1, 33, 41, 42, -1,
  756.             33, 42, 43, -1, 33, 43, 44, -1,
  757.             33, 44, 45, -1, 33, 45, 46, -1,
  758.             33, 46, 47, -1, 33, 47, 16, -1 ]
  759.     }
  760.  
  761.   }
  762.  
  763.   translation    2 -1 0
  764. }
  765. Transform {
  766.   children    Shape {
  767.     appearance    Appearance {
  768.       material    Material {
  769.       modulateTextureWithDiffuse true
  770.     diffuseColor    1 0 0
  771.       }
  772.  
  773.       texture    ImageTexture {
  774.     repeatS    TRUE
  775.     repeatT    TRUE
  776.     url    "../images/shared/sky.gif"
  777.       }
  778.  
  779.     }
  780.  
  781.     geometry    DEF _7 IndexedFaceSet {
  782.       coord    Coordinate {
  783.     point    [ 0 1 0,
  784.           0 -1 -1,
  785.           -0.382683 -1 -0.92388,
  786.           -0.707107 -1 -0.707107,
  787.           -0.92388 -1 -0.382683,
  788.           -1 -1 -6.12303e-017,
  789.           -0.92388 -1 0.382683,
  790.           -0.707107 -1 0.707107,
  791.           -0.382683 -1 0.92388,
  792.           -1.22461e-016 -1 1,
  793.           0.382683 -1 0.92388,
  794.           0.707107 -1 0.707107,
  795.           0.92388 -1 0.382683,
  796.           1 -1 1.83691e-016,
  797.           0.92388 -1 -0.382683,
  798.           0.707107 -1 -0.707107,
  799.           0.382683 -1 -0.92388,
  800.           0 -1 0 ]
  801.       }
  802.  
  803.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  804.             0, 3, 4, -1, 0, 4, 5, -1,
  805.             0, 5, 6, -1, 0, 6, 7, -1,
  806.             0, 7, 8, -1, 0, 8, 9, -1,
  807.             0, 9, 10, -1, 0, 10, 11, -1,
  808.             0, 11, 12, -1, 0, 12, 13, -1,
  809.             0, 13, 14, -1, 0, 14, 15, -1,
  810.             0, 15, 16, -1, 0, 16, 1, -1,
  811.             17, 1, 16, -1, 17, 16, 15, -1,
  812.             17, 15, 14, -1, 17, 14, 13, -1,
  813.             17, 13, 12, -1, 17, 12, 11, -1,
  814.             17, 11, 10, -1, 17, 10, 9, -1,
  815.             17, 9, 8, -1, 17, 8, 7, -1,
  816.             17, 7, 6, -1, 17, 6, 5, -1,
  817.             17, 5, 4, -1, 17, 4, 3, -1,
  818.             17, 3, 2, -1, 17, 2, 1, -1 ]
  819.       texCoord    TextureCoordinate {
  820.     point    [ 0.0625 1,
  821.           0 0,
  822.           0.0625 0,
  823.           0.125 1,
  824.           0.125 0,
  825.           0.1875 1,
  826.           0.1875 0,
  827.           0.25 1,
  828.           0.25 0,
  829.           0.3125 1,
  830.           0.3125 0,
  831.           0.375 1,
  832.           0.375 0,
  833.           0.4375 1,
  834.           0.4375 0,
  835.           0.5 1,
  836.           0.5 0,
  837.           0.5625 1,
  838.           0.5625 0,
  839.           0.625 1,
  840.           0.625 0,
  841.           0.6875 1,
  842.           0.6875 0,
  843.           0.75 1,
  844.           0.75 0,
  845.           0.8125 1,
  846.           0.8125 0,
  847.           0.875 1,
  848.           0.875 0,
  849.           0.9375 1,
  850.           0.9375 0,
  851.           1 1,
  852.           1 0,
  853.           0.5 0.5,
  854.           0.691342 0.0380602,
  855.           0.853553 0.146447,
  856.           0.96194 0.308658,
  857.           1 0.5,
  858.           0.96194 0.691342,
  859.           0.853553 0.853553,
  860.           0.691342 0.96194,
  861.           0.308658 0.96194,
  862.           0.146447 0.853553,
  863.           0.0380602 0.691342,
  864.           0 0.5,
  865.           0.0380602 0.308658,
  866.           0.146447 0.146447,
  867.           0.308658 0.0380602 ]
  868.       }
  869.  
  870.       creaseAngle    0.5
  871.       normalIndex    [  ]
  872.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  873.             5, 4, 6, -1, 7, 6, 8, -1,
  874.             9, 8, 10, -1, 11, 10, 12, -1,
  875.             13, 12, 14, -1, 15, 14, 16, -1,
  876.             17, 16, 18, -1, 19, 18, 20, -1,
  877.             21, 20, 22, -1, 23, 22, 24, -1,
  878.             25, 24, 26, -1, 27, 26, 28, -1,
  879.             29, 28, 30, -1, 31, 30, 32, -1,
  880.             33, 16, 34, -1, 33, 34, 35, -1,
  881.             33, 35, 36, -1, 33, 36, 37, -1,
  882.             33, 37, 38, -1, 33, 38, 39, -1,
  883.             33, 39, 40, -1, 33, 40, 15, -1,
  884.             33, 15, 41, -1, 33, 41, 42, -1,
  885.             33, 42, 43, -1, 33, 43, 44, -1,
  886.             33, 44, 45, -1, 33, 45, 46, -1,
  887.             33, 46, 47, -1, 33, 47, 16, -1 ]
  888.     }
  889.  
  890.   }
  891.  
  892.   translation    4 2 0
  893. }
  894. Transform {
  895.   children    Shape {
  896.     appearance    Appearance {
  897.       material    Material {
  898.       modulateTextureWithDiffuse true
  899.     diffuseColor    1 1 1
  900.     emissiveColor    1 0 0
  901.       }
  902.  
  903.       texture    ImageTexture {
  904.     repeatS    TRUE
  905.     repeatT    TRUE
  906.     url    "../images/shared/sky.gif"
  907.       }
  908.  
  909.     }
  910.  
  911.     geometry    DEF _8 IndexedFaceSet {
  912.       coord    Coordinate {
  913.     point    [ 0 1 0,
  914.           0 -1 -1,
  915.           -0.382683 -1 -0.92388,
  916.           -0.707107 -1 -0.707107,
  917.           -0.92388 -1 -0.382683,
  918.           -1 -1 -6.12303e-017,
  919.           -0.92388 -1 0.382683,
  920.           -0.707107 -1 0.707107,
  921.           -0.382683 -1 0.92388,
  922.           -1.22461e-016 -1 1,
  923.           0.382683 -1 0.92388,
  924.           0.707107 -1 0.707107,
  925.           0.92388 -1 0.382683,
  926.           1 -1 1.83691e-016,
  927.           0.92388 -1 -0.382683,
  928.           0.707107 -1 -0.707107,
  929.           0.382683 -1 -0.92388,
  930.           0 -1 0 ]
  931.       }
  932.  
  933.       coordIndex    [ 0, 1, 2, -1, 0, 2, 3, -1,
  934.             0, 3, 4, -1, 0, 4, 5, -1,
  935.             0, 5, 6, -1, 0, 6, 7, -1,
  936.             0, 7, 8, -1, 0, 8, 9, -1,
  937.             0, 9, 10, -1, 0, 10, 11, -1,
  938.             0, 11, 12, -1, 0, 12, 13, -1,
  939.             0, 13, 14, -1, 0, 14, 15, -1,
  940.             0, 15, 16, -1, 0, 16, 1, -1,
  941.             17, 1, 16, -1, 17, 16, 15, -1,
  942.             17, 15, 14, -1, 17, 14, 13, -1,
  943.             17, 13, 12, -1, 17, 12, 11, -1,
  944.             17, 11, 10, -1, 17, 10, 9, -1,
  945.             17, 9, 8, -1, 17, 8, 7, -1,
  946.             17, 7, 6, -1, 17, 6, 5, -1,
  947.             17, 5, 4, -1, 17, 4, 3, -1,
  948.             17, 3, 2, -1, 17, 2, 1, -1 ]
  949.       texCoord    TextureCoordinate {
  950.     point    [ 0.0625 1,
  951.           0 0,
  952.           0.0625 0,
  953.           0.125 1,
  954.           0.125 0,
  955.           0.1875 1,
  956.           0.1875 0,
  957.           0.25 1,
  958.           0.25 0,
  959.           0.3125 1,
  960.           0.3125 0,
  961.           0.375 1,
  962.           0.375 0,
  963.           0.4375 1,
  964.           0.4375 0,
  965.           0.5 1,
  966.           0.5 0,
  967.           0.5625 1,
  968.           0.5625 0,
  969.           0.625 1,
  970.           0.625 0,
  971.           0.6875 1,
  972.           0.6875 0,
  973.           0.75 1,
  974.           0.75 0,
  975.           0.8125 1,
  976.           0.8125 0,
  977.           0.875 1,
  978.           0.875 0,
  979.           0.9375 1,
  980.           0.9375 0,
  981.           1 1,
  982.           1 0,
  983.           0.5 0.5,
  984.           0.691342 0.0380602,
  985.           0.853553 0.146447,
  986.           0.96194 0.308658,
  987.           1 0.5,
  988.           0.96194 0.691342,
  989.           0.853553 0.853553,
  990.           0.691342 0.96194,
  991.           0.308658 0.96194,
  992.           0.146447 0.853553,
  993.           0.0380602 0.691342,
  994.           0 0.5,
  995.           0.0380602 0.308658,
  996.           0.146447 0.146447,
  997.           0.308658 0.0380602 ]
  998.       }
  999.  
  1000.       creaseAngle    0.5
  1001.       normalIndex    [  ]
  1002.       texCoordIndex    [ 0, 1, 2, -1, 3, 2, 4, -1,
  1003.             5, 4, 6, -1, 7, 6, 8, -1,
  1004.             9, 8, 10, -1, 11, 10, 12, -1,
  1005.             13, 12, 14, -1, 15, 14, 16, -1,
  1006.             17, 16, 18, -1, 19, 18, 20, -1,
  1007.             21, 20, 22, -1, 23, 22, 24, -1,
  1008.             25, 24, 26, -1, 27, 26, 28, -1,
  1009.             29, 28, 30, -1, 31, 30, 32, -1,
  1010.             33, 16, 34, -1, 33, 34, 35, -1,
  1011.             33, 35, 36, -1, 33, 36, 37, -1,
  1012.             33, 37, 38, -1, 33, 38, 39, -1,
  1013.             33, 39, 40, -1, 33, 40, 15, -1,
  1014.             33, 15, 41, -1, 33, 41, 42, -1,
  1015.             33, 42, 43, -1, 33, 43, 44, -1,
  1016.             33, 44, 45, -1, 33, 45, 46, -1,
  1017.             33, 46, 47, -1, 33, 47, 16, -1 ]
  1018.     }
  1019.  
  1020.   }
  1021.  
  1022.   translation    4 -1 0
  1023. }
  1024.